on a number of occasions - Turkish English Dictionary